environmentally-sound energy infrastructure - Turkish English Dictionary